Espressif Systems /ESP32-C6 /EXTMEM /CACHE_SYNC_CTRL

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CACHE_SYNC_CTRL

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (CACHE_INVALIDATE_ENA)CACHE_INVALIDATE_ENA 0 (CACHE_CLEAN_ENA)CACHE_CLEAN_ENA 0 (CACHE_WRITEBACK_ENA)CACHE_WRITEBACK_ENA 0 (CACHE_WRITEBACK_INVALIDATE_ENA)CACHE_WRITEBACK_INVALIDATE_ENA 0 (CACHE_SYNC_DONE)CACHE_SYNC_DONE 0CACHE_SYNC_RGID

Description

Sync-class operation control register

Fields

CACHE_INVALIDATE_ENA

The bit is used to enable invalidate operation. It will be cleared by hardware after invalidate operation done. Note that this bit and the other sync-bits (clean_ena, writeback_ena, writeback_invalidate_ena) are mutually exclusive, that is, those bits can not be set to 1 at the same time.

CACHE_CLEAN_ENA

The bit is used to enable clean operation. It will be cleared by hardware after clean operation done. Note that this bit and the other sync-bits (invalidate_ena, writeback_ena, writeback_invalidate_ena) are mutually exclusive, that is, those bits can not be set to 1 at the same time.

CACHE_WRITEBACK_ENA

The bit is used to enable writeback operation. It will be cleared by hardware after writeback operation done. Note that this bit and the other sync-bits (invalidate_ena, clean_ena, writeback_invalidate_ena) are mutually exclusive, that is, those bits can not be set to 1 at the same time.

CACHE_WRITEBACK_INVALIDATE_ENA

The bit is used to enable writeback-invalidate operation. It will be cleared by hardware after writeback-invalidate operation done. Note that this bit and the other sync-bits (invalidate_ena, clean_ena, writeback_ena) are mutually exclusive, that is, those bits can not be set to 1 at the same time.

CACHE_SYNC_DONE

The bit is used to indicate whether sync operation (invalidate, clean, writeback, writeback_invalidate) is finished or not. 0: not finished. 1: finished.

CACHE_SYNC_RGID

The bit is used to set the gid of cache sync operation (invalidate, clean, writeback, writeback_invalidate)

Links

() ()